reverse pump turbine - Spanish English Dictionary